package com.ry.novel.model.dto.condition;

import lombok.Data;

/**
 * 书籍查询条件
 * @author ry
 * @since 2022-01-23 10:05
 **/
@Data
public class BookQuery extends CommonQuery{

    /**
     * 小说名
     */
    private String bookName;
    /**
     * 频道 0男频 1女频
     */
    private Byte channel;

    /**
     * 分类id
     */
    private Long categoryId;

    /**
     * 书籍状态 0连载中 1以完结
     */
    private Byte bookState;

    /**
     * 总字数,0 三十万字以下 1 三十到五十万字 2 五十到一百万字 3 一百万字以上
     */
    private Byte wordCount;

    /**
     * 筛选书籍更新时间 0三日内 1七日内 2半月内 3一月内
     */
    private Byte updateTime;

    /**
     * 排序方式 0更新时间 1总字数 2点击量
     */
    private Byte sortWay;

    /**
     * 根据书名或者用户名模糊查询
     */
    private String key;

    private Long authorId;

    private Integer rankType;
}
